sup with the devil - Français Anglais Dictionnaire